package com.java0107;

import java.util.Set;
import java.util.TreeSet;

/**
 * java集合体系
 *   单个对象的存储结构,顶级接口Collection
 *    Collection -- 顶级接口      interface list extends Collection ;  interface Set extends Collection
 *         list接口
 *             ArrayList实现类  底层数组  查询
 *             LinkedList实现类  底层链表  增删
 *         Set接口
 *            HashSet实现类 不重合
 *            TreeSet实现类 不重复,排序
 *   键值对的存储结构：顶级接口Map----查找数据快
 *     Map  顶级接口
 *  key键   value键
 *  1        张三
 *
 */
public class Java04 {
    public static void main(String[] args) {
        //(4)set集合:不重复还排序
        Set<Integer> set = new TreeSet<Integer>();

        set.add(1);
        set.add(1);
        set.add(3);
        set.add(2);
        set.add(4);

        for(int i:set){
            System.out.println(i);
        }


    }
}
